needled felt - Spanish English Dictionary